Sofieron linna on Helsingborgin kaupungissa samannimisessä Helsingborgin kunnassa, Ruotsissa, sijaitseva linna, joka alun perin oli Ruotsin kuninkaallisen perheen käytössä. Sen rakennutti vuonna 1864 tuolloinen prinssi Oskar ja hänen puolisonsa Sophia kesälinnakseen.
Nykyiseen kokoonsa linna laajennettiin, kun Oskarista tuli kuningas Oskar II. Vuonna 1905 prinssi Kustaa Aadolf ja hänen puolisonsa Margareta saivat linnan haltuunsa, kun Oskar II antoi sen parille häälahjaksi. Margareta pystytytti linnan lähelle puutarhan, ja linna toimi pariskunnan virallisena kesänviettopaikkana.
Kuningas Kustaa VI Aadolf testamenttasi Sofieron linnan Helsingborgin kunnalle, jolle se siirtyi kuninkaan kuoltua vuonna 1973. Nykyisin linna toimii ravintolana, kahvilana, sekä ajoittain myös galleriana. Kesäisin linnan mailla järjestetään joskus myös konsertteja.
Sofieron linnan puisto voitti Euroopan kauneimman puiston palkinnon vuonna 2010.[1]